.qux-radiobox{
    display: inline-block;
    overflow: hidden;

    .qux-radiobox-cntr{
        position: relative;
        width: 100%;
        height: 100%;
        display: inline-block;
        vertical-align: middle;
    }

    .qux-radiobox-hook{
        opacity:0;
        transition-duration: 0.3s;
        transition-property: opacity;
        background: #1973e8;
        border-radius: 50%;

        display: inline-block;
        height: 60%;
        width: 60%;
        left: 20%;
        position: absolute;
        opacity: 0;
        top: 20%;
    }

    .qux-radiobox-label {
        margin-left: 10px;
        vertical-align: middle;
        cursor: pointer;
    }
}

.qux-radiobox-checked {
    .qux-radiobox-hook{
        opacity:1;
    }
}